package cn.kgc.itrip.mapper.itripUserLinkUser;

import cn.kgc.itrip.beans.model.pojo.ItripUserLinkUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface ItripUserLinkUserMapper {

	public ItripUserLinkUser getItripUserLinkUserById(@Param(value = "id") Long id)throws Exception;

	public List<ItripUserLinkUser>	getItripUserLinkUserListByMap(Map<String,Object> param)throws Exception;

	public Integer getItripUserLinkUserCountByMap(Map<String,Object> param)throws Exception;

	public Integer insertItripUserLinkUser(ItripUserLinkUser itripUserLinkUser)throws Exception;

	public Integer updateItripUserLinkUser(ItripUserLinkUser itripUserLinkUser)throws Exception;

	public Integer deleteItripUserLinkUserById(@Param(value = "id") Long id)throws Exception;

	Integer insertItripUserLinkUsers(ItripUserLinkUser itripUserLinkUser);

	Integer modifyuserlinkuser(ItripUserLinkUser itripUserLinkUser);

	List<ItripUserLinkUser> queryuserLinkUser(@Param("userId") long userId,@Param("linkUserName") String linkUserName);
}
